* {padding: 0px; margin: 0px;}

body {margin: 0px; padding: 0px; background-color: black; font-family: courier new, sans-serif; color: green; }

/* Server site */
.square {display: block; border: 1px solid white; color: black; width: 100px; height: 100px; position: absolute; left: 20px; top: 160px; text-align: center; z-index: 1;}
#newData, #polTime {color: black; margin-left: 10px;}
#newData { float: left;}
#polTime {float: right;}
#top {background-color: green; color: black; display:block; height: 25px; margin-bottom: 20px; text-align: center;}
#slowCon {background-color: red; color: white; width: 500px; margin: 0 auto 0 auto; text-align: center; font-size: 30px; font-weight: bold; display: none;}

/* Phone */
#buttens {width: 250px; margin: 0 auto 0 auto; text-align: center;} 
#updating {color: white; text-align: center; background-color: red; display: none;}

/* Buttons */
button, input {width: 100px; height: 50px; margin: 10px; background-color: black; color: green; border: 1px solid green;}
input {height: 30px; font-family: courier new, sans-serif;}
button:hover {background-color: green; color: black; cursor: pointer;}


/* Text */
.header {font-weight: bold;}